
    .contentBox{
        padding: 20rpx 0 20rpx;
        .optItemR{
            color: #E82E2E!important;
        }
        .optItemY{
            color: #F8B14A!important;
        }
        .listBox{
            min-height: 184rpx;
            background: white;
            margin-bottom: 20rpx;
            padding: 0 30rpx;
            position: relative;
            .goodsContent{
                height: 184rpx;
				.radioBox{
					width: 70rpx;
				}
                .imgBox{
                    width: 144rpx;
                    height: 144rpx;
                    overflow: hidden;
                    border-radius: 8rpx;
                    position: relative;
					margin-right: 20rpx;
                    image{
                        width: 144rpx;
                        height: 144rpx;
                    }
                    .state{
                        position: absolute;
                        bottom: 0;
                        height:36rpx;
                        background:rgba(0,0,0,0.5);
                        border-radius:0px 0px 4px 4px;
                        width: 100%;
                        font-size:24rpx;
                        font-family:PingFangSC-Regular,PingFang SC;
                        font-weight:400;
                        color:white;
                        text-align: center;
                        line-height: 36rpx;
                    }
                }
                .goodsInfo{
                    flex: 1;
					height: 144rpx;
                    .goods_name{
                        color: #333;
                        font-size: 28rpx;
                        font-weight: 600;
                        height: 28rpx;
                    }
                    .goods_price{
                        color: #333;
                        font-size: 28rpx;
                        font-weight: 600;
                    }
                    .stateBox{
                        color: #666;
                        font-size: 24rpx;
                        .line{
                            height: 24rpx;
                            width: 1rpx;
                            background: #D8D8D8;
                            margin: 0 16rpx;
                        }
                        .souceContentBox{
                            flex: 1;
                        }
                        .souceContent{
                            line-height: 30rpx;
                            height: 30rpx;
                        }
                        .updataIcon{
                            font-size: 24rpx;
                            margin-left: 10rpx;
                            color: #E82E2E;
                        }
                    }
                }
            }
            .goodsContentAll{
                padding-left: 40rpx;
            }
            .goodsOpt{
                height: 112rpx;
                .optItem{
                    text-align: center;
                    color: #888;
                    font-size: 24rpx;
                    .optText{
                        margin-top: 10rpx;
                    }
                }
            }
            .rightTop{
                position: absolute;
                right: 0;
                top: 0;
                height: 40rpx;
                padding-top: 30rpx;
                font-size: 24rpx;
            }
            .checkItem{
                position: absolute;
                left: 16rpx;
                top: 0;
                height: 208rpx;
                line-height: 192rpx;
                font-size: 24rpx;
                .clickBox{
                    position: absolute;
                    left: 0;
                    top: 0;
                    bottom: 0;
                    right: 0;
                }
            }
        }
        .listBox1{
            min-height: 344rpx;
            background: white;
            margin-bottom: 20rpx;
            padding: 0 30rpx;
            position: relative;
			.listTitle{
				height: 96rpx;
				line-height: 96rpx;
				border-bottom: 1rpx solid #eee;
				.titleLine{
					width: 4rpx;
					height: 28rpx;
					background: #E82E2E;
					margin-right: 20rpx;
					font-size: 28rpx;
				}
				.colRed{
					color: #E82E2E;
				}
			}
			.listContent{
				padding: 10rpx 0;
				font-size: 28rpx;
				.contentItem{
					line-height: 68rpx;
					.label{
						color: #333333;
					}
					.value{
						color: #666666;
					}
				}
				.butBox{
					height: 92rpx;
					.butItem{
						width: 144rpx;
						height: 52rpx;
						line-height: 52rpx;
						text-align: center;
						border-radius: 30rpx;
						font-size: 24rpx;
					}
					.but1{
						border: 1px solid #DEDEDE;
						color: #666666;
						margin-right: 20rpx;
					}
					.but2{
						border: 1rpx solid #E82E2E;
						color: #E82E2E;
					}
				}
			}
		}
    }
	.footer{
		position: absolute;
		bottom: 0;
		height: 100rpx;
		left: 0;
		right: 0;
		border-top: 1rpx solid #E5E5EC;
		background: white;
		.footBut{
			width: 690rpx;
			height: 72rpx;
			line-height: 72rpx;
			text-align: center;
			color: white;
			background: #E82E2E;
			box-shadow: 0px 0px 16rpx 1rpx rgba(222, 222, 222, 0.5);
			border-radius: 40rpx;
		}
	}